explosion resistance - French English Dictionary